name := "sparkdemo"

libraryDependencies += "org.scala-lang" % "scala-reflect" % "2.10.5"

libraryDependencies += "org.scala-lang" % "scala-actors" % "2.10.5"

libraryDependencies += "org.scala-lang" % "scala-compiler" % "2.10.5"

libraryDependencies += "com.typesafe.akka" % "akka-actor_2.10" % "2.3.12"

libraryDependencies += "com.typesafe.akka" % "akka-remote_2.10" % "2.3.12"

libraryDependencies += "com.typesafe.akka" % "akka-osgi_2.10" % "2.3.12"

libraryDependencies += "com.typesafe.akka" % "akka-slf4j_2.10" % "2.3.12"

libraryDependencies += "com.typesafe.akka" % "akka-cluster_2.11" % "2.3.12"

libraryDependencies += "com.typesafe.akka" % "akka-http-experimental_2.11" % "1.0"

libraryDependencies += "com.typesafe.akka" % "akka-contrib_2.10" % "2.3.12"

libraryDependencies += "com.typesafe.akka" % "akka-agent_2.10" % "2.3.12"

libraryDependencies += "com.typesafe.akka" % "akka-camel_2.10" % "2.3.12"


libraryDependencies += "org.scala-lang" % "scalap" % "2.10.5"

libraryDependencies += "org.scala-lang" % "scala-swing" % "2.10.5"


libraryDependencies += "org.scala-lang" % "scala-library" % "2.10.5"


libraryDependencies += "org.apache.storm" % "storm-kafka" % "0.10.0-beta1"


libraryDependencies += "fastutil" % "fastutil" % "5.0.9"

libraryDependencies += "it.unimi.dsi" % "fastutil" % "7.0.6"

libraryDependencies += "org.apache.kafka" % "kafka_2.10" % "0.8.2.1"

libraryDependencies += "org.apache.kafka" % "kafka-clients" % "0.8.2.1"


libraryDependencies += "org.apache.spark" % "spark-core_2.10" % "1.4.0"

libraryDependencies += "org.apache.spark" % "spark-sql_2.10" % "1.4.0"

libraryDependencies += "org.apache.spark" % "spark-hive_2.10" % "1.4.0"

libraryDependencies += "org.apache.spark" % "spark-mllib_2.10" % "1.4.0"

libraryDependencies += "org.apache.spark" % "spark-streaming_2.10" % "1.4.0"

libraryDependencies += "org.apache.spark" % "spark-repl_2.10" % "1.4.0"

libraryDependencies += "org.apache.spark" % "spark-graphx_2.10" % "1.4.0"

libraryDependencies += "org.apache.spark" % "spark-streaming-kafka_2.10" % "1.4.0"

libraryDependencies += "org.apache.spark" % "spark-bagel_2.10" % "1.4.0"

libraryDependencies += "org.apache.kafka" % "kafka_2.10" % "0.8.2.1"

libraryDependencies += "org.scalatest" % "scalatest_2.10" % "2.2.5"

libraryDependencies += "redis.clients" % "jedis" % "2.7.2"

libraryDependencies += "io.spray" % "spray-util" % "1.3.1"

libraryDependencies += "org.jmock" % "jmock" % "2.8.1"

libraryDependencies += "mysql" % "mysql-connector-java" % "5.1.35"

libraryDependencies += "org.mongodb" % "mongo-java-driver" % "3.0.2"

libraryDependencies += "com.fasterxml.jackson.core" % "jackson-databind" % "2.5.4"

libraryDependencies += "com.fasterxml.jackson.core" % "jackson-core" % "2.5.4"

libraryDependencies += "org.json4s" % "json4s-native_2.10" % "3.2.11"

libraryDependencies += "org.json4s" % "json4s-jackson_2.10" % "3.2.11"

libraryDependencies += "com.google.guava" % "guava" % "18.0"

libraryDependencies += "org.apache.storm" % "storm-kafka" % "0.9.5"

libraryDependencies += "com.rabbitmq" % "amqp-client" % "3.5.3"


libraryDependencies += "com.rabbitmq" % "rabbitmq-client" % "1.3.0"

libraryDependencies += "fr.figarocms.flume" % "flume-rabbitmq-plugin" % "1.6"
libraryDependencies += "com.zanox.lib.rabbiteasy" % "rabbiteasy" % "1.2.0"

libraryDependencies += "net.liftweb" % "lift-amqp" % "2.0"

libraryDependencies += "io.github.morgaroth" % "akka-rabbitmq_2.10" % "1.2.8"
libraryDependencies += "io.github.fallwizard" % "rabbitmq-mgmt" % "3.8.1"

libraryDependencies += "io.latent" % "storm-rabbitmq" % "0.6.0"

libraryDependencies += "org.apache.flume.flume-ng-sinks" % "flume-ng-kafka-sink" % "1.6.0"


libraryDependencies += "com.stratio.receiver" % "rabbitmq" % "0.1.0-RELEASE"

libraryDependencies += "io.relayr" % "rabbitmq-scala-client_2.10" % "0.1.5"


libraryDependencies += "com.typesafe.slick" % "slick_2.10" % "3.0.0"

libraryDependencies += "io.netty" % "netty-all" % "4.0.29.Final"


libraryDependencies += "io.spray" % "spray-json_2.10" % "1.3.2"


//libraryDependencies += "io.spray" % "spray-can" % "1.3.1"

//libraryDependencies += "io.spray" % "spray-client" % "1.3.1"
//
//libraryDependencies += "io.spray" % "spray-routing" % "1.3.1"
//
//libraryDependencies += "io.spray" % "spray-http" % "1.3.1"
//
//libraryDependencies += "io.spray" % "spray-io" % "1.3.1"
//
//libraryDependencies += "io.spray" % "spray-servlet_2.10" % "1.3.3"
//
//libraryDependencies += "com.novus" % "salat_2.10" % "1.9.9"
//
//libraryDependencies += "com.twitter" % "algebird-core_2.10" % "0.10.2"
//
//libraryDependencies += "org.reactivemongo" % "reactivemongo_2.10" % "0.11.2"
//
//libraryDependencies += "com.github.nscala-time" % "nscala-time_2.10" % "2.0.0"




resolvers ++= Seq(
  "maven2" at "http://repo1.maven.org/maven2/",
  "Apache HBase" at "https://repository.apache.org/content/repositories/releases",
  "Sonatype OSS Snapshots" at "http://oss.sonatype.org/content/repositories/snapshots/",
  "Cloudera Repository" at "https://repository.cloudera.com/artifactory/cloudera-repos/",
  "JBoss Repository" at "http://repository.jboss.org/nexus/content/repositories/releases/",
  "Spray Repository" at "http://repo.spray.cc/",
  "Akka Repository" at "http://repo.akka.io/releases/",
  "scala-tools" at "https://oss.sonatype.org/content/groups/scala-tools",
  "Typesafe repository" at "http://repo.typesafe.com/typesafe/releases/",
  "Second Typesafe repo" at "http://repo.typesafe.com/typesafe/maven-releases/",
  "spray repo" at "http://nightlies.spray.io"
)
